Big Huge Thesaurus

peltate leaf

noun

sounds kind of like